import Vue from 'vue'
import App from './App.vue'

//引入dayjs
import dayjs from 'dayjs'


Vue.config.productionTip = false;

//注册全局过滤器,在所有组件中都可以使用

Vue.filter('formatDate', function (value ,format) {
  console.log(dayjs(Date.now()+1000*60*60*24*7).format(`YYYY年 MM月DD日 HH时mm分ss秒`));

// Data.now是一个时间戳,表示当前时间,+1000*60*60*24*7表示7天后的现在
// 这里可以正常打印出时间 2022年 08月05日 20时28分27秒.那我们可以将它返回出去

return (dayjs(value).format(format))

// return (dayjs(value).format(`YYYY年 MM月DD日 HH时mm分ss秒`))

// return (dayjs(Date.now()+1000*60*60*24*7).format(`YYYY年 MM月DD日 HH时mm分ss秒`))


  // return dayjs(value).format(format)
  
})
//第一个参数是过滤器ID,也就是过滤器命名.
// 第二个参数就是过滤器函数(第一个参数是时间戳数据,第二个参数需要过滤的数据)

//我们这里是拿到一个时间戳,过滤出具体时间
//1.先下载第三方包 npm i dayjs
//2.引入dayjs
new Vue({
  render: h => h(App)
}).$mount('#app')